A Systematic Approach for Agent Design Based on UML

نویسندگان

  • Momtaz Al-Kholy
  • Ahmed Khalifa
  • Mohamed El-Saied
چکیده

Agent researchers are still trying to determine useful ways of representing agents and agent-based systems. So this paper presents a proposal for a Systematic Approach for Agent Design by using Unified Modeling Language (UML) diagram. In this paper we illustrate notions for the behavior of an agent using and extending UML class diagrams. Focus on representing the agent migration from take requests and between other hosts. In a case study we explain one variant of notation that is the most suitable for given scenario. And show that it is easier to design agent applications based on agent UML, by develop software for our case study generated by UML software package.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Quantitative evaluation of software security: an approach based on UML/SecAM and evidence theory

Quantitative and model-based prediction of security in the architecture design stage facilitates early detection of design faults hence reducing modification costs in subsequent stages of software life cycle. However, an important question arises with respect to the accuracy of input parameters. In practice, security parameters can rarely be estimated accurately due to the lack of sufficient kn...

متن کامل

Method integration: An approach to develop agent oriented methodologies

Agent oriented software engineering (AOSE) is an emerging field in computer science  and  proposes some systematic ideas for multi agent systems analysis, implementation and maintenance. Despite the various methodologies introduced in the agent-oriented software engineering, the main challenges are defects in different aspects of methodologies. According to the defects resulted from weaknesses ...

متن کامل

A Petri Net Based Agent Behavioral Testing

In Multi-Agent System (MAS), developers concentrate on creating design models and evolving them, from higher level models to lower level models, in several steps. Considerable part of MAS implementations is automatically produced from the design models. If a design model contains faults, they are passed to the generated implementations. Practical model validation techniques are required to disc...

متن کامل

A Systematic Approach to Photonic Crystal Based Metamaterial Design

Photonic crystal design procedure for negative refraction has so far been based on trial and error. In this paper, for the first time, a novel and systematic design procedure based on physical and mathematical properties of photonic crystals is proposed to design crystal equi-frequency contours (EFCs) to produce negative refraction. The EFC design is performed by the help of rectangular stair-c...

متن کامل

Reusable and generic design decisions for developing UML-based domain-specific languages

Context: In recent years, UML-based domain-specific model languages (DSMLs) have become a popular option in model-driven development projects. However, making informed design decisions for such DSMLs involves a large number of non-trivial and inter-related options. These options concern the language-model specification, UML extension techniques, concrete-syntax language design, and modeling-too...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • Int. Arab J. e-Technol.

دوره 2  شماره 

صفحات  -

تاریخ انتشار 2011